.rooms{
	position: relative;
	float:left;
	width:100%;
	display: block;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	margin-top:20px;
}
.rooms h1{
	position: relative;
	color: #498ea5;
	font-weight: 700;
	font-style: normal;
	font-size: 30px;
	padding: 0px 0px 5px 0px;
	text-shadow: 0px 1px 1px rgba(255,255,255,0.8);
}
.rooms h1 span{
	font-family: 'Alegreya SC', Georgia, serif;
	font-size: 20px;
	line-height: 20px;
	display: block;
	font-weight: 400;
	font-style: italic;
	color: #719dab;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
}
.rooms h2{
	font-size: 16px;
	font-style: italic;
	color: #2d6277;
	text-shadow: 0px 1px 1px rgba(255,255,255,0.8);
}

.fixedDown{position:relative;float:left;left:50%;margin-left:-512px;bottom:5px;width:1024px;height:140px;}
.fixedDown #colorBar{position:relative;width:100%;height:100%;background-image:url(img/pm25color.png);background-position:center;background-repeat:no-repeat;}

.devId{display:none;}
.timestamp{display:none;}

.showPage{position:absolute;top:122px;left:103px;width:100px;height:16px;overflow:hidden;
			margin:0 auto;z-index:10;cursor:pointer;}
.page {
	position:absolute;
	top:135px;
	left:110px;
	width:100px;
	min-height:20px;
	overflow:hidden;
	margin:0 auto;
	display:none;
	z-index:10;
	background:#EFEFEF;/*url(/img/old/bgnoise_lg.png);*/
}
.scrollBoxX{width:100%;height:50px;overflow-y:hidden;overflow-x:scroll;}
.scrollBoxY{width:120px;height:100%;overflow-x:hidden;overflow-y:scroll;}
.page ul{height:auto;padding-top:5px;}
.page ul li{
	width:98px;
	height:auto;
	margin-top:5px;
	text-align:center;
	border:1px #909090 solid;
	cursor:pointer;
}
.page ul span{
	margin:2px 10px 2px 10px;
}
.pageSize{
	float:right;
}
.page input{
	test-align:left;
	width:30px;
}
.icons{
	background:url(/img/old/icons.png) no-repeat;
	width:16px;
	height:16px;
	display:inline-block;
	vertical-align:middle;
	margin-left:7px;
	overflow:hidden;
}
.icon-arrow-down{background-position:-64px -32px;}